“
The Landmark is one of the prominent 3-star hotels of the city. The luxury hotel has a legacy behind it. It is situated in the heart of Varanasi city,. The Hotel is renowned for its distinctive architecture and modern facilities. The accommodation at the hotel has been specially furnished to offer its guests, a warm and luxurious stay in the temple city of India.